group of silly people - French English Dictionary